Improving Connection Management of the OpenLDAP Directory Server

نویسندگان

  • Sang Seok Lim
  • Jong Hyuk Choi
  • Hubertus Franke
  • Kurt D. Zeilenga
چکیده

This paper describes our effort to improve the performance of the connection management subsystem of the OpenLDAP directory server. Two proposed architectures, the multi-listener and the lightweight listener architectures will be described and compared to each other in this paper. This paper will also describe our effort to improve the synchronization of multiple threads by introducing semaphore based resource control. This paper shows that our efforts significantly improve the performance of the OpenLDAP directory server in the presence of long latency operations and reduces the overhead caused by unnecessary context switching and inefficient event polling.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrating SPARQL Endpoints into Directory Services

We demonstrate the integration of RDF knowledge bases from our social, semantic collaboration tool OntoWiki via SPARQL endpoints into directory services based on the Lightweigth Directory Access Protocol (LDAP). In order to achieve this, we translate LDAP queries into SPARQL queries and transform the incoming SPARQL results back into the LDAP data model. The transformation component is implemen...

متن کامل

The OpenLDAP Proxy Cache

This paper describes the design, implementation and usage of a query caching extension of the OpenLDAP directory server’s proxy capabilities. The extension allow caching of LDAP search requests (queries). The LDAP proxy cache stores data and semantic information corresponding to recently answered queries and determines if an incoming query is semantically contained in any of the cached queries....

متن کامل

Enhancing the Performance of OpenLDAP Directory Server with Multiple Caching

Directory is a specialized data store optimized for efficient information retrieval which has standard information model, naming scheme, and access protocol for interoperability over network. It stores critical data such as user, resource, and policy information in the enterprise computing environment. This paper presents a performance driven design of a transactional backend of the OpenLDAP op...

متن کامل

Performance Tests of Major LDAP Implementations In Context of the Globus Replica Catalog

The Globus Replica Catalog is a fundamental Data Grid service. It is important to evaluate the performance of this complex system, currently based on LDAP servers. The paper presents the results obtained during performance tests, which were done with three popular LDAP implementations (OpenLDAP, Oracle Internet Directory (OID), Netscape Directory) available today. Oracle9i is a new product and ...

متن کامل

FT-MPI, Fault-Tolerant Metacomputing and Generic Name Services: A Case Study

There is a growing interest in deploying MPI over very large numbers of heterogenous, geographically distributed resources. FT-MPI provides the fault-tolerance necessary at this scale, but presents some issues when crossing multiple administrative domains. Using the H2O metacomputing framework, we add cross-administrative domain interoperability and pluggability to FT-MPI. The latter feature al...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006